<?php

class CartaSectionsController extends AppController
{


    public function index()
    {
        $this->loadModel('Section');
        $this->set('secciones', $this->Section->find('all'));
    }

    public function eliminar($id=null)
    {
        $this->loadModel('CartaSection');

        if ($this->CartaSection->delete($id)) {
            $this->Session->setFlash('La sección con id: ' . $id . ' ha sido borrada.');
                $this->Session->setFlash('La carta ha sido desasignada de la sección.','infoMessage',array(),'seccion');

        }
        else {
            $this->Session->setFlash('La relación carta-sección no ha podido ser guardada.','errorMessage',array(),'seccion');

        }
        $this->redirect($this->referer());
    }


    public function add($idSeccion=null)
    {

        $this->request->data['CartaSection']['id_seccion'] = $idSeccion;
        //debug($this->request->data);
        $this->CartaSection->create();
        if ($this->CartaSection->save($this->request->data)) {
            $this->Session->setFlash('La carta ha sido asignada a la sección.','infoMessage',array(),'seccion');
            //$this->redirect(array('controller' => 'pages',  'action' => 'display', 'home'));
        } else {
            $this->Session->setFlash('La carta no ha podido ser asignada a la sección.','errorMessage',array(),'seccion');

        }
        $this->redirect($this->referer());




    }



}